﻿
.box{text-transform:capitalize;height:10px;font-size:12pt; background-color:#f4f4f4; text-align:left; }
.leftTable
{
	  border-style:solid;
	  border-color:#f4f4f4;
	  border-collapse:collapse;
	  border-width:thin;
	  background-color:White;
}	  
.tblist{ background:#ffffff; border:1px solid #044874;}
.tblist th{ vertical-align:middle; background: url(Images/searchtitle.GIF) repeat-x center;text-align:left; height:25px;padding:2px 10px 2px 10px; color:#ffffff;font-size:13px; }
.tblist td{ text-align:left; background:#f2f9fc; padding:5px 10px 5px 10px;}
.tblist td.alt{ background:#ffffff;}
.tblist tr:hover td,.tblist tr td.current{ background:#daeef6; cursor:pointer;}
.tblist thead tr .header div{ background: url(images/sort.gif) no-repeat center right; padding-right:21px; cursor:pointer;}
.tblist thead tr .headerSortUp div{background-image: url(images/asc.gif);}
.tblist thead tr .headerSortDown div{background-image: url(images/desc.gif);}

.none{display:none;}	  
.rightTable{border-left-style:solid; border-left-color:Blue;border-collapse:collapse;border-left-width:thin;   vertical-align:top;}
.leftContentDiv{height:350px; width:200px; overflow:auto; padding-left:2px; padding-right:2px }
.leftDiv{height:580px;width:200px; border:solid thin blue; padding:20px 20px 20px 20px; background-color:rgb(33, 93, 198)}
.detailDiv{height:auto; width:200px; overflow:auto; padding-left:2px; padding-right:2px; background-color:White;word-wrap:break-word;font-family:Verdana; font-size:10pt; }
.centerDiv{height:550px; width:98%; overflow:auto; padding-left:2px; padding-right:2px }
.rightDiv{height:380px; width:480px; overflow:auto; padding-left:2px; padding-right:2px }
.searchDiv{height:400px; width:450px; overflow:auto; padding-left:2px; padding-right:2px }
.menuitem{ height:18px ;padding:3px; list-style-type:none; font-size:12px; border:1px solid #ffffff;color:#000000; vertical-align:middle; }
.menuhover{ height:8px; background:url(images/titlebg.gif) repeat-x; border:1px solid #108dda; cursor:pointer}
.menuselected{background:grey;}
.tree{ text-align:left;font-family:Times New Roman, Arial;font-size:14px; }
.tree td{height:10px;  }
.static{display:table-row;}
.icon{height:90px; width:90px; table-layout:fixed;}
.icon a{width:90px; text-decoration:none; color:#000000;word-wrap:break-word;font-family:Arial; font-size:11pt;}

.icon img{height:50px; width:50px;}
.icon div{border:1px; border-style:solid; border-color:#CCCCCC ; height:60px; width:60px;margin:2px 2px 2px 2px;}
.icon:hover a{background-color:Blue;color:White;}
.icon:hover div{ border-color:Blue;}
.iconselect{height:90px; width:90px; table-layout:fixed;}
.iconselect a{width:90px; text-decoration:none;background-color:Blue;color:White;word-wrap:break-word;font-family:Arial; font-size:11pt;}
.iconselect img{height:50px; width:50px;}
.iconselect div{border:1px; border-style:solid; border-color:Blue; height:60px; width:60px;margin:2px 2px 2px 2px;}



.acleftContentDiv{height:400px; width:200px; overflow:auto; padding-left:2px; padding-right:2px }
.acrightTable{vertical-align:top;}
.acleftDiv{height:520px;width:200px; border:solid thin blue; padding:20px 20px 20px 20px; background-color:rgb(33, 93, 198)}
.accenterDiv {height:100px; width:98%; overflow:auto; padding-left:2px; padding-right:2px }
.BookDropDiv {height:100%; width:98%; overflow:auto; padding-left:2px; padding-right:2px }
.acrightDiv{height:300px; width:480px; overflow:auto; padding-left:2px; padding-right:2px }
.popup
{
	background-color:#ffffff;
	left:30%;
	top:20%;
	width:800px;
	height:600px;
	position:absolute;
	border:1px solid black;
	z-index:9002;
}

.blank1{background-color:Gray;opacity:0.65;	opacity:filter: alpha(opacity=65);	left:0%;	top:0%;	width:100%;	height:100%;position:fixed;z-index:9001; border:1px solid red}







